正则表达式 <div class="Price">

来源:百度知道 编辑:UC知道 时间:2024/09/24 16:32:08
正则表达式如何匹配双引号
例如匹配这行代码:<div class="Price">

与你的语言有关
比如java中是因为字符串是用""表示的,所以你必须告诉java,正则里的""和字符串没关系,所以就必须进行转义

再鄙俗javascript中有可能字符串用的是单引号,这时和java一样,你要是正则里有单引号则也必须进行转义

<div class="Price">的转义字符为下:
Pattern p = Pattern.compile("<div\\sclass=\"Price\">");
String o = "<div class=\"Price\">";
Matcher m = p.matcher(o);
boolean b = m.matches();

双引号没有特别意义,只是在java语言里有特殊含义,需要转义

有点难度啊